include_rules = [
  "+ios/chrome/browser/sync/model",
  "+ios/chrome/browser/bookmarks/model",
  "+ios/chrome/browser/net/model",
  "+ios/chrome/browser/policy/model",
  "+ios/chrome/browser/prefs/model",
  "+ios/chrome/browser/content_settings/model",
  "+ios/chrome/browser/browser_state_metrics/model",
  "+ios/chrome/browser/optimization_guide/model",
  "+ios/chrome/browser/push_notification/model",
  "+ios/chrome/browser/segmentation_platform/model",
  "+ios/chrome/browser/signin/model",
  "+ios/chrome/browser/supervised_user/model",
  "+ios/chrome/browser/unified_consent/model",
]

specific_include_rules = {
  # TODO(crbug.com/1294160): Remove this dependency.
  "^browser_state_keyed_service_factories.mm": [
    "+ios/chrome/browser",
    "-ios/chrome/browser/ui",
    "+ios/chrome/browser/ui/voice/text_to_speech_playback_controller_factory.h",
  ],
}
